//通过AJAX 获取JSON数据
var path = "http://127.0.0.1:80/YJProject/images/list/new_populer/";
var urlpath = "http://127.0.0.1:80/YJProject/client/";
$.ajax({
	type:"get",
	url:"http://127.0.0.1:80/YJProject/server/goods.json",
	async:true,
	success:function(data){
		creatNode(data);
		bindEvent();
	}
});

//页面刷新 时     更新购物车图标中的   商品数
numTotal();


// 创建dom节点并将节点追加到div中

function creatNode(arr){
	for(var i=0,len=arr.length;i<len;i++){
			     var str = 	'<dt>'+
								'<div class="popular">最近流行</div>'+
								'<a href="'+urlpath+arr[i].url+'?pid='+arr[i].pid+'" class="url"><img src="'+path+arr[i].imgSrc+'"/></a>'+
							'</dt>'+
							'<dd>'+
								'<h2><a href="'+urlpath+arr[i].url+'?pid='+arr[i].pid+'">'+arr[i].desc+'</a></h2>'+
								'<p><span class="color">'+arr[i].color+'</span> <span class="size">'+arr[i].size+'</span></p>'+
								'<div class="price">'+
									'<p class="left">￥<span>'+arr[i].price+'</span>.00</p>'+
									'<a class="right btn" href="###">加入购物袋</a>'+
								'</div>'+
							'</dd>';
							
			//创建dl				
			if(arr[i].flag){
				var dl = $('<dl pid="'+arr[i].pid+'" active="'+arr[i].active+'" class="left good none"></dl>');
	
			}else{
				var dl = $('<dl pid="'+arr[i].pid+'" active="'+arr[i].active+'" class="left good"></dl>');
			}
							
			dl.html(str).appendTo($("#activity_goods_list"));
					
							
	}
	
	
}


//绑定事件   
function bindEvent(){
	$("#activity_goods_list").on("click",".btn",function(){
		//获取商品数据
		//alert(222)
		//console.log($(this).parents("dl").attr("pid"))
		var pid = $(this).parents("dl").attr("pid");
		var act = $(this).parents("dl").attr("active");
		var url = $(this).parents("dl").find(".url")[0].href;
		var src = $(this).parents("dl").find("img")[0].src;
		var desc = $(this).parents("dd").find("h2").find("a").html();
		var color = $(this).parents("dd").find(".color").html();
		var size = $(this).parents("dd").find(".size").html();
		var price = $(this).parents("dd").find(".price").find("p").find("span").html();
		//console.log(pid)
		//将获取到的商品数据封装在对象中      并存入本地cookie
		var obj = {
			pid:pid,
			url:url,
			imgSrc:src,
			desc:desc,
			color:color,
			size:size,
			price:price,
			active:act,
			count:1 //商品数量默认为1
			
		}
		
		//console.log(obj)
		//存入本地钱前对商品 进行判断      本地是否已经 存有本商品
		var is = checkGoods(pid);
		if(is){
			//alert("有")
			addCount(pid,1);
			//alert(111)
			numTotal();
			//console.log(numTotal())
			//console.log($.cookie("goods"))
			
		}else{
			//alert("没有")
			//console.log(obj)
			addObj(obj);
			//console.log($.cookie("goods"))
			//console.log(numTotal())
			numTotal();
			
		}
		
		
		//   加入购物车成功后的特效
		
		//var w = $(window).width();
		var h = $(window).height();
		
		$('#bigbox').height(h).fadeIn(1000);
		$('#smallbox').fadeIn(1000);
		
		setTimeout(function(){
			$('#bigbox').height(h).fadeOut("slow");
			$('#smallbox').fadeOut("slow");
		},1000)
		
		
	})
	
	
}









































